mixed farming - French English Dictionary